home *** CD-ROM | disk | FTP | other *** search
/ MacHome 2000 March / MacHome CD (March 2000).iso / pc / Updaters / D3 Update 1.3.1_Full.sit / Descent 3 Update 1.3.1 / Descent 3 (Glide).rsrc / TMPL.txt < prev    next >
Text File  |  1999-12-13  |  4KB  |  91 lines

  1. TMPL_130_setl.txt
  2. Version: 4-byte integer (decimal)
  3. Count: 4-byte integer (decimal)
  4. ****: list (until end of resource)
  5.   name (str63): pstring (1-byte length; 64 bytes reserved)
  6.   set length: 4-byte integer (decimal)
  7.   device class: 4-byte integer (char)
  8.   device identifier: 4-byte integer (char)
  9.   flags: 4-byte integer (hex)
  10.   reserved1: 4-byte integer (hex)
  11.   reserved2: 4-byte integer (hex)
  12.   reserved3: 4-byte integer (hex)
  13.   set resource id: 2-byte integer (decimal)
  14.   reserved4: 2-byte integer (decimal)
  15.  
  16. TMPL_129_SONG.txt
  17. ‚ÄòMidi/cmid‚Äô resource ID: 2-byte integer (decimal)
  18. Lead instrument ‚ÄòINST‚Äô ID: 1-byte integer (decimal)
  19. Reserved (Set to 0): 1-byte integer (decimal)
  20. Tempo (or 0, default 16667) < slower, > faster: 2-byte integer (decimal)
  21. Song pitch shift (12 is up an octave, -12 is down an octave): 2-byte integer (decimal)
  22. Extra channels for sound effects: 1-byte integer (decimal)
  23. Max Notes: 1-byte integer (decimal)
  24. Max Norm Notes: 2-byte integer (decimal)
  25. (bit field)
  26.   Reserved (Set to 0): boolean
  27.   Terminate decaying notes early when exceeding Max Norm Notes?: boolean
  28.   Note interpolate whole song?: boolean
  29.   Note interpolate lead instrument?: boolean
  30.   Set Default programs:
  31. 0-program=channel,
  32. 1-program=track: boolean
  33.   Enable MIDI Program Change for INST settings?: boolean
  34.   Disable note click removal?: boolean
  35.   Use Lead INST for all voices?: boolean
  36. Global note release (in 1/60ths): 1-byte integer (decimal)
  37. Default percussion program for Channel 10. Use 0 for none.: 1-byte integer (decimal)
  38. (bit field)
  39.   Reserved (Set to 0): boolean
  40.   Reserved (Set to 0): boolean
  41.   Reserved (Set to 0): boolean
  42.   Master enable: inst. pitch randomness: boolean
  43.   Scale lead INST when amplitude scaling enabled?: boolean
  44.   Force all INSTs to use amplitude scaling if Master enable set?: boolean
  45.   Master enable: allow note amplitude scaling?: boolean
  46.   Reserved (Set to 0): boolean
  47. INST Remaps:: list (2-byte one-based item count)
  48.   Midi Program: 2-byte integer (decimal)
  49.   INST ID: 2-byte integer (decimal)
  50. Copyright: pstring (1-byte length)
  51. Author: pstring (1-byte length)
  52.  
  53. TMPL_128_INST.txt
  54. ‚Äòsnd/csnd‚Äô resource ID (Default): 2-byte integer (decimal)
  55. Sample root key (Use 0 for default in ‚Äòsnd‚Äô): 2-byte integer (decimal)
  56. Reserved (Set to 0): 1-byte integer (decimal)
  57. (bit field)
  58.   Interpolate if lead instrument does?: boolean
  59.   Use note amplitude scaling?: boolean
  60.   Disable ‚Äòsnd‚Äô looping?: boolean
  61.   Reserved (Set to 0): boolean
  62.   Reserved (Set to 0): boolean
  63.   Reserved (Set to 0): boolean
  64.   Reserved (Set to 0): boolean
  65.   Reserved (Set to 0): boolean
  66. (bit field)
  67.   Never interpolate?: boolean
  68.   Play only at sampled frequency?: boolean
  69.   Transpose to fit key splits?: boolean
  70.   Apply Sound Modifier?: boolean
  71.   Reserved (Set to 0): boolean
  72.   Instrument not polyphonic?: boolean
  73.   Enable pitch randomness?: boolean
  74.   Play from random keyboard splits?: boolean
  75. SMOD (Sound Modifier) Rsrc ID #: 1-byte integer (decimal)
  76. SMOD parameter 1 (or 0): 2-byte integer (decimal)
  77. SMOD parameter 2 (or 0): 2-byte integer (decimal)
  78. Number of keyboard splits: list (2-byte one-based item count)
  79.   Lowest MIDI note playable: 1-byte integer (decimal)
  80.   Highest MIDI note playable: 1-byte integer (decimal)
  81.   ‚Äòsnd‚Äô resource ID for range: 2-byte integer (decimal)
  82.   SMOD parameter 1 (0 for no SMOD): 2-byte integer (decimal)
  83.   SMOD parameter 2 (0 for no SMOD): 2-byte integer (decimal)
  84. Tremolo data: list (2-byte one-based item count)
  85.   Tremolo data: 2-byte integer (hex)
  86. Terminate tremolo with $8000!: 2-byte integer (hex)
  87. Reserved (Set to 0): 2-byte integer (decimal)
  88. Copyright: pstring (1-byte length)
  89. Author: pstring (1-byte length)
  90.  
  91.